peak (of a mountain) - Français Anglais Dictionnaire